package com.trainfinder.requestor;

import java.util.Date;

public interface IJourney extends Cloneable {

	JourneyPk getId();

	String getToStation();

	int getArivalHour();

	int getArivalMin();

	int getDepartureHour();

	int getDepartureMin();

	int getDurationHour();

	int getDurationMin();

	String getFromStation();

	Date getLastUpdatedWeekdayPrice();

	Date getLastUpdatedWeekendPrice();

	String toString();

	char getOutwardOrReturn();

	void setOutwardOrReturn(char outwardOrReturn);

	int getWeekdayPence();

	int getWeekendPence();

	void setWeekendPence(int weekendPence);

	void setWeekdayPence(int weekdayPence);

	IJourney clone();

	boolean hasSetWeekdayPrice();

	boolean hasSetWeekendPrice();

 
}